they like going for walks together - Francés Inglés Diccionario